#include <stdio.h>

//下面三种定义方式都是一样的，常用最下面一种
//void test(char a[])
//void test(char a[10])
void test(char *a)
{
    printf("%s\n", a);
    a[3] = '4';
}


int main()
{
    char a[] = "abcd";
    test(a);
    printf("%s\n", a);
    return 0;
}

